home *** CD-ROM | disk | FTP | other *** search
/ Beginning Mac Programming / Beginning Mac Programming.bin / Open Me for REALbasic 3 / REALbasic 3.2 / Example Projects / Techniques / CPictureButton / Documentation / CPictureButton 1.6 next >
Text File  |  1998-05-01  |  4KB  |  120 lines

  1. 4<End>
  2. ReadMe,1,4,0,
  3. <PICT>100</PICT><Text><B>CPictureButton 1.5</B>
  4.  
  5. This class is to display make Office 98 style picturebutton toolbars, and Internet Explorer 4 / Netscape 4 styled light upp picture buttons.
  6.  
  7. <B>Custom class download and info page:</B>
  8.   http://www.treknet.is/einhugur/realbasic/index.html
  9. <B>Custom class mirror download page:</B>
  10.   http://www.gardabaer.is/gardabaer/Exchange/</Text><End>
  11. License,1,5,0
  12. <Text><B>© 1998 Einhugur Software</B> - einhugur@islandia.is
  13. <B>Authour: Björn Eiríksson
  14.  
  15. Please send us suggestions or bug reports !!
  16.  
  17. Agreement:
  18.  
  19. If you use this Class in you project or code from it, you have to mention it in your application special thanks list (that you used class from Einhugur Software), and send us
  20. a free copy of your application 
  21.  
  22. Or you can register:
  23.  
  24. If you want to support us so we can go on making free custom classes for REALbasic then
  25. you can register by Kagi with the provided registration application or by sending
  26. $15 cheques adressed to:</B>
  27.  
  28. Björn Eiríksson
  29. Brekkubyggd 44
  30. 210 Gardabaer
  31. ICELAND
  32.  
  33. Note: Registration is to help us providing you with more free custom classes and addons, since we fully trust hard working
  34. programmers like your self, we are providing you with our custom classes without making them cripled in any way before registration, and even unregistered users get technical support. (Registration registers as legal user of all of our current custom Classes for REALbasic)</Text><End>
  35. Properties,2,1,14,
  36. <End>
  37. Image,1,
  38. <Text><B>Image</B> as Picture
  39.  
  40. Sets the buttons image, you should set this one where the OnOpen event accours.
  41.  
  42. Using transparent image might be a good idea in some cases.<Text><End>
  43. ImageOver,1,
  44. <Text><B>ImageOver</B> as Picture
  45.  
  46. Sets the buttons MouseOver image to make Internet Explorer 4.0 style buttons, you should set this one where the OnOpen event accours.
  47.  
  48. Using transparent image might be a good idea in some cases.<End>
  49. Text,1,
  50. <Text><B>Text</B> as String
  51.  
  52. Sets the buttons text - - You should set this one where the OnOpen event accours</Text><End>
  53. TextFont,1,
  54. <Text><B>TextFont</B> as String
  55.  
  56. Sets the buttons TextFont - You should set this one where the OnOpen event accours</Text><End>
  57. TextSize,1,
  58. <Text><B>TextSize</B> as Integer
  59.  
  60. Sets the buttons TextSize - You should set this one where the OnOpen event accours</Text><End>
  61. TextAlignment,1,
  62. <Text><B>TextAlignment</B> as Integer
  63.  
  64. Sets the buttons TextAlignment - - You should set this one where the OnOpen event accours
  65.  
  66. 0 (default) = Centered
  67. 1 = Left
  68. 2 = Right</Text><End>
  69. ImageAlingment,1,
  70. <Text><B>ImageAlingment</B> as Integer
  71.  
  72. Sets the buttons ImageAlignment - You should set this one where the OnOpen event accours
  73.  
  74. 0 (Default) Image is centered in both directions
  75. 1 Image is aligned to the left and centered verticali</Text><End>
  76. Sticky,1,
  77. <Text><B>Sticky</B> as Boolean
  78.  
  79. Makes this button a sticky button 
  80.  
  81. <B>Note:</B> If the Button should change its state when pressed, then
  82. set let the MouseUp Event to return true)</Text><End>
  83. Bold,1,
  84. <Text><B>Bold</B> as Boolean
  85.  
  86. Makes text on button bold. </Text><End>
  87. Italic,1,
  88. <Text><B>Italic</B> as Boolean
  89.  
  90. Makes text on button italic. </Text><End>
  91. Underline,1,
  92. <Text><B>Underline</B> as Boolean
  93.  
  94. Makes text on button underlined. </Text><End>
  95. BackColor,1,
  96. <Text><B>BackColor</B> as Color
  97.  
  98. Sets the backcolor of the button. </Text><End>
  99. TxtColor,1,
  100. <Text><B>TxtColor</B> as Boolean
  101.  
  102. Sets the Text color of the button. </Text><End>
  103. Enabled,1,
  104. <Text><B>Enabled</B> as Boolean
  105.  
  106. Makes the button enabled or disabled. 
  107.  
  108. <B>Special thanks: </B> To German W. Bauer for ideas on how to implement this method in the CPictureButton class.</Text><End>
  109.  
  110. Methods,2,2,1,
  111. <End>
  112. StickDown,2,
  113. <Text><B>StickDown</B> Stick as Boolean
  114.  
  115. <B>Description:</B> Sets sticky-button manually to up or down. Has no affects on non-sticky buttons.
  116.  
  117. <B>Returns:</B> None.<End>
  118.  
  119.  
  120.